germicidal projector - French English Dictionary